self-loading shotgun - Espagnol Anglais Dictionnaire